<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        /* 
           需求：100 以内偶数的和与奇数的和相加
           思路 : 
               求偶数的和
               求奇数的和
               两个和相加
       */
        /* 
            总结：
                1. 函数 ：做了某件事情。
                2. return 事情结果。
                3. 函数默认返回 undefined。
                4. 手动返回值,则覆盖 undefined。
                5. return 之后的代码不再执行(目的已经达成)。
                6. 函数的返回值，可以选择接收，也可以不接收            
                7. 函数可以有返回值(买手机)，也可以没有返回值(看电影)
        */
        /* 
         学习函数的核心：
            输入：参数
            处理：函数的目的
            输出：函数的结果
        */
        /* 
                function money() {
                    console.log('周一微信催你还钱');
                    console.log('周二支付宝催你还钱');
                    console.log('周三,去你家催还钱');
                    return 100;
                    console.log('周四,不还钱,砸你家玻璃');
                    console.log('周五,不还钱,法院告你');
                }
        
                let result = money();
                money();
                console.log(result); */

        // 作业：自定义贼不走空的函数
        function evenSum() {
            let sum = 0;
            for (let i = 0; i < 101; i++) {
                if (i % 2 == 0) {
                    sum = sum + i;
                }
            }
            return sum;
        }
        function oddSum() {
            let sum = 0;
            for (let i = 0; i < 101; i++) {
                if (i % 2 == 1) {
                    sum = sum + i;
                }
            }
            return sum;
        }
        let result1 = evenSum();
        let result2 = oddSum();
        console.log(result1 , result2);// 2550,2500
    </script>
</body>

</html>